Using the Publish-Subscribe Communication Genre for Mobile Agents
نویسندگان
چکیده
We advocate the event-based communication genre for mobile agent communities, which is useful for exchanging and disseminating large volumes of small lightweight messages. We propose that the publish-subscribe model complements the proprietary or standard agent communication languages. We describe how we implemented the event notification mechanism for mobile agents, and analyse experiments that demonstrate the Elvin-based event notification mechanism for communication between heterogeneous agents, in particular, Grasshopper agents and Aglets. We also discuss experiments for measuring message losses due to agent migration.
منابع مشابه
Agent Communication Using Publish-Subscribe Genre: Architecture, Mobility, Scalability and Applications
Mobile agent communication in multi-agent communities is still very much a research challenge. We analyze and discuss the suitability of current technologies for interconnecting heterogeneous agent platforms and multi-agent systems and propose a publish-subscribe, or in other words, event notification mechanism as an efficient and effective complementary solution to software mobile agent commun...
متن کاملAwareness and Agility for Autonomic Distributed Systems: Platform-Independent Publish-Subscribe Event-Based Communication for Mobile Agents
We propose using the publish-subscribe model to complement proprietary or standard agent communication languages, useful particularly in the case of exchanging and disseminating short communications about events and consequently, reducing complexity of multi-agent messaging. We describe how we implemented the event notification mechanism for mobile agents, and analyse experiments that demonstra...
متن کاملAgvent: Agent Events
A publish/subscribe system is a middleware communication service that delivers messages from a sender to one or more receivers using the preferences expressed by those receivers, rather than relying on an explicit destination address set by the sender. The historical development of publish/subscribe systems has followed a line which has evolved from channel-based systems, to subject-based syste...
متن کاملAgent-Based Mobile Event Notification System
In recent years, the noticeable move towards using mobile devices (mobile phones and PDAs) and wireless technologies has made information available in the context of "anytime, anywhere using any mobile device" experience. Delivering information to mobile devices needs some sort of communication means such as Push, Pull, or mixed (Push and Pull) technologies to deliver any chunk of information (...
متن کاملA Higher Level Abstraction for Mobile Computing Middleware
Mobile application developers now choose between many communication paradigms e.g. Remote Method Invocation, publish-subscribe, data sharing, mobile agents and tuple spaces. Each offers benefits to different application styles; however, their heterogeneity means applications and services implemented using different paradigms cannot interoperate. In this paper, we propose a higher-level abstract...
متن کامل